package com.jhhc.FloodForecast.OperationModel.Pojo;

import java.util.ArrayList;
import java.util.List;

public class RsvrOpModeInfo {

    private int ProjectId;//项目ID

    private String RsvrName;//水库名称

    private String RsvrOperationModel;//调度模式

    private int RsvrOperationModelOrder;//调度模式排序

    private List<OpElementInfo> OperationElements;//交互要素列表

    private String Parameters;//闸门溢洪道高程，闸门调度时，起调水位必须大于该值

    private String Remark;//备注


    List<OpElementInfo> OpElementInfoList = new ArrayList<OpElementInfo>();

    public int getProjectId() {
        return ProjectId;
    }

    public void setProjectId(int projectId) {
        ProjectId = projectId;
    }

    public String getRsvrName() {
        return RsvrName;
    }

    public void setRsvrName(String rsvrName) {
        RsvrName = rsvrName;
    }

    public String getRsvrOperationModel() {
        return RsvrOperationModel;
    }

    public void setRsvrOperationModel(String rsvrOperationModel) {
        RsvrOperationModel = rsvrOperationModel;
    }

    public int getRsvrOperationModelOrder() {
        return RsvrOperationModelOrder;
    }

    public void setRsvrOperationModelOrder(int rsvrOperationModelOrder) {
        RsvrOperationModelOrder = rsvrOperationModelOrder;
    }

    public List<OpElementInfo> getOperationElements() {
        return OperationElements;
    }

    public void setOperationElements(OpElementInfo OpElementInfo) {
        OperationElements = OpElementInfoList;
        OperationElements.add(OpElementInfo);
    }

    public String getParameters() {
        return Parameters;
    }

    public void setParameters(String parameters) {
        Parameters = parameters;
    }

    public String getRemark() {
        return Remark;
    }

    public void setRemark(String remark) {
        Remark = remark;
    }


}
